1 result found

Search Results for: achilles reflex

Achilles reflex

Definition noun, plural: Achilles reflexes A stretch reflex wherein the foot jerks towards the plantar surface by reflex as... Read More